16 functions in 1

16 functions in 1